Generate a deterministic gprofng example documentation tarball
authorJames Addison <jay@jp-hosting.net>
Tue, 9 Dec 2025 08:47:23 +0000 (09:47 +0100)
committerMatthias Klose <doko@debian.org>
Tue, 9 Dec 2025 08:47:23 +0000 (09:47 +0100)
Bug-Debian: https://bugs.debian.org/1090395
Bug-Debian: https://bugs.debian.org/1092870
Last-Update: 2025-01-13

Gbp-Pq: Name gprofng-examples-tgz-deterministic.diff

gprofng/doc/Makefile.am
gprofng/doc/Makefile.in

index 331b2686d1f547e253b1706806cb1c5d86f73584..00e05e384e2a058967aed48b43ce361d16fe073c 100644 (file)
@@ -63,7 +63,7 @@ EXTRA_DIST = $(man_MANS) version.texi
 info: $(man_MANS)
 
 examples.tar.gz:
-       $(AM_V_at)( tar czf $@ $(srcdir)/../examples )
+       $(AM_V_at)( tar czf $@ --sort=name --mtime="@${SOURCE_DATE_EPOCH}" --owner=0 --group=0 --numeric-owner --pax-option=exthdr.name=%d/PaxHeaders/%f,delete=atime,delete=ctime --mode=a=rX,u+w $(srcdir)/../examples )
 
 .PHONY: install-data-local
 
index 6b7b32380de1806215f38af04fce56f7a3175555..5f772b6753cc882286d7c785ae8ab3454c93c5dc 100644 (file)
@@ -905,7 +905,7 @@ gprofng-display-gmon.1: $(srcdir)/gprofng-display-gmon.texi
 info: $(man_MANS)
 
 examples.tar.gz:
-       $(AM_V_at)( tar czf $@ $(srcdir)/../examples )
+       $(AM_V_at)( tar czf $@ --sort=name --mtime="@${SOURCE_DATE_EPOCH}" --owner=0 --group=0 --numeric-owner --pax-option=exthdr.name=%d/PaxHeaders/%f,delete=atime,delete=ctime --mode=a=rX,u+w $(srcdir)/../examples )
 
 .PHONY: install-data-local